ДНФ и СДНФ
Литерал
Определение:
**Литерал** — это формула вида $x$ или $\bar{x}$, где $x$ — переменная.
Дизъюнктивная нормальная форма (ДНФ)
Определение:
**Дизъюнктивная нормальная форма (ДНФ)** — это формула вида $\bigvee_{i=1}^n F_i$, $n \geqslant 1$, где: * $F_i = \bigwedge_{j=1}^{k_i} L_{ij}$, $L_{ij}$ — литерал, $k_i \geqslant 1$; * $F_i$ называют **элементарными конъюнкциями**. ДНФ — **иерархическая** формула: отрицание применяется только к переменным, конъюнкция — к литералам, дизъюнкция — к элементарным конъюнкциям.
Совершенная дизъюнктивная нормальная форма (СДНФ)
Определение:
ДНФ от $k$ переменных называется **совершенной ($k$-СДНФ)**, если: * все элементарные конъюнкции $F_i$ различны; * каждая $F_i$ состоит из $k$ литералов, соответствующих различным переменным.